namespace Medical.ReadApi.Dto
{
    /// <summary>
    /// 门诊单模板DTO
    /// </summary>
    public class OutpatientOrderTemplateDto
    {
        public long TemplateId { get; set; }
        public string TemplateName { get; set; } = string.Empty;
        public string? Description { get; set; }
        public bool IsActive { get; set; }
        public bool IsDefault { get; set; }

        public bool ShowSerialNumber { get; set; }
        public bool ShowDepartment { get; set; }
        public bool ShowDoctor { get; set; }
        public bool ShowPrescription { get; set; }
        public bool ShowBedNumber { get; set; }
        public bool ShowConsultationTime { get; set; }
        public bool ShowAdmissionTime { get; set; }
        public bool ShowDischargeTime { get; set; }
        public bool ShowExpenseDetails { get; set; }
        public bool ShowCashier { get; set; }
        public bool ShowAmount { get; set; }

        public DateTime CreatedAt { get; set; }
        public DateTime UpdatedAt { get; set; }
    }
}
